package com.ruoyi.exhibition.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;
import java.util.Date;



/**
 * 展项列视图对象 f_exhibition
 *
 * @author ztx
 * @date 2023-03-11
 */
@Data
@ExcelIgnoreUnannotated
public class ExhibitionVo {

    private static final long serialVersionUID = 1L;

    /**
     * 展览项目id
     */
    @ExcelProperty(value = "展览项目id")
    private Long id;

    /**
     * 展项名称
     */
    @ExcelProperty(value = "展项名称")
    private String zxName;

    /**
     * 展项楼层
     */
    @ExcelProperty(value = "展项楼层")
    private String zxFloor;

    /**
     * 展项区域
     */
    @ExcelProperty(value = "展项区域")
    private String zxArea;

    /**
     * 是否显示，0不显示，1显示
     */
    @ExcelProperty(value = "是否显示，0不显示，1显示", converter = ExcelDictConvert.class)
    @ExcelDictFormat(dictType = "usr_logic")
    private String isShow;

    /**
     * 大图地址
     */
    @ExcelProperty(value = "大图地址")
    private String bigImg;

    /**
     * 小图地址
     */
    @ExcelProperty(value = "小图地址")
    private String smallImg;

    /**
     * 音频地址
     */
    @ExcelProperty(value = "音频地址")
    private String audioPath;

    /**
     * 坐标地址x
     */
    @ExcelProperty(value = "坐标地址x")
    private String zbX;

    /**
     * 坐标地址y
     */
    @ExcelProperty(value = "坐标地址y")
    private String zbY;

    /**
     * 备注
     */
    @ExcelProperty(value = "备注")
    private String remark;

    /**
     * 序号
     */
    @ExcelProperty(value = "序号")
    private Integer sort;

    /**
     * 展项内容
     */
    @ExcelProperty(value = "展项内容")
    private String content;


}
